/**
 * @author wn
 * @date 2022/11/18 16:25:20
 * @description: 强制使按钮失去焦点
 */

/**
 * 点击到文字（即span）上，这个时候evt.target是span标签
 * 这个时候是没法直接触发其父节点button的blur方法的，
 * 也就没法强制button失去焦点。所以需要判断点击的是span还是button
 * span 就向上找一级
 */

export default e => {
	let target = e.target
	if (target.nodeName === 'SPAN') {
		target = e.target.parentNode
	}
	target.blur()
}
